
local InvSlotInfo = {
	["headslot"] = { 1, "Interface\\ICONS\\HeadSlotTexture" },
	["neckslot"] = { 2, "Interface\\ICONS\\NeckSlotTexture" },
	["shoulderslot"] = { 3, "Interface\\ICONS\\ShoulderSlotTexture" },
	["backslot"] = { 4, "Interface\\ICONS\\backSlotTexture" },
	["chestslot"] = { 5, "Interface\\ICONS\\chestSlotTexture" },
	["shirtslot"] = { 6, "Interface\\ICONS\\shirtSlotTexture" },
	["tabardslot"] = { 7, "Interface\\ICONS\\tabardSlotTexture" },
	["wristslot"] = { 8, "Interface\\ICONS\\wristSlotTexture" },
	["handsslot"] = { 9, "Interface\\ICONS\\handsSlotTexture" },
	["waistslot"] = { 10, "Interface\\ICONS\\waistSlotTexture" },
	["legsslot"] = { 11, "Interface\\ICONS\\legsSlotTexture" },
	["feetslot"] = { 12, "Interface\\ICONS\\FeetSlotTexture" },
	["finger0slot"] = { 13, "Interface\\ICONS\\fingerSlotTexture" },
	["finger1slot"] = { 14, "Interface\\ICONS\\fingerSlotTexture" },
	["trinket0slot"] = { 15, "Interface\\ICONS\\trinketSlotTexture" },
	["trinket1slot"] = { 16, "Interface\\ICONS\\trinketSlotTexture" },
	["mainhandslot"] = { 17, "Interface\\ICONS\\mainhandSlotTexture" },
	["secondaryhandslot"] = { 18, "Interface\\ICONS\\secondaryhandSlotTexture" },
	["rangedslot"] = { 19, "Interface\\ICONS\\rangedSlotTexture" },
	["ammoslot"] = { 20, "Interface\\ICONS\\ammoSlotTexture" },
	["bag0slot"] = { 21, "Interface\\ICONS\\INV_Misc_Bag_19" },
	["bag1slot"] = { 22, "Interface\\ICONS\\INV_Misc_Bag_19" },
	["bag2slot"] = { 23, "Interface\\ICONS\\INV_Misc_Bag_19" },
	["bag3slot"] = { 24, "Interface\\ICONS\\INV_Misc_Bag_19" },
}

function GetInventorySlotInfo(name)
	return unpack(InvSlotInfo[name:lower()])
end

function GetInventoryItemTexture()
end

function GetInventoryItemCooldown()
	return 0
end

function IsInventoryItemLocked()
end

function HasKey()
end

function GetInventoryAlertStatus(name)
	return 0
end

function GetInventoryItemLink(unit, id)
end

function GetItemCount(itemlink)
	return 0
end

function GetContainerNumFreeSlots(bag)
	return 0
end

function GetContainerNumSlots(bag)
	return 0
end

function GetNumBankSlots()
	return 0
end
